闻名: well-known, famous, renowned, eminent...
悬崖峭壁: sheer cliffs and precipitous rock faces (idiom)...
卡子: clip, hair fastener, checkpoint...
公墓: public cemetery...
成千上万: by the thousands and tens of thousands (idiom); untold numbers, innumerable, thousands upon thousands...
下台: to go off the stage, to fall from position of prestige, to step down (from office etc), to disentangle oneself, to get off the hook...
挖苦: to speak sarcastically, to make cutting remarks, also pr....
错位: to misplace, displacement (e.g. of broken bones), out of alignment, faulty contact, erroneous judgment, inversion (medical, e.g. breach delivery)...
面粉: flour...
相约: to agree (on a meeting place, date etc), to reach agreement, to make an appointment...